import 'package:flutter_cwhisky/pages/main/cart/cart_logic.dart';
import 'package:flutter_cwhisky/pages/main/home/auction/auction_logic.dart';
import 'package:flutter_cwhisky/pages/main/home/choice/choice_logic.dart';
import 'package:flutter_cwhisky/pages/main/home/community/community_logic.dart';
import 'package:flutter_cwhisky/pages/main/home/evaluate/evaluate_logic.dart';
import 'package:flutter_cwhisky/pages/main/home/information/information_logic.dart';
import 'package:flutter_cwhisky/pages/main/home/video/video_logic.dart';
import 'package:get/get.dart';

import '../main/classify/classify_logic.dart';
import '../main/found/found_logic.dart';
import '../main/home/home_logic.dart';
import '../main/message/message_logic.dart';
import '../main/mine/mine_logic.dart';
import '../main/trends/trends_logic.dart';
import 'index_logic.dart';

class IndexBinding extends Bindings {
  @override
  void dependencies() {
    Get.lazyPut(() => IndexLogic());
    Get.lazyPut(() => HomeLogic());
    Get.lazyPut(() => ClassifyLogic());
    Get.lazyPut(() => CartLogic());
    Get.lazyPut(() => FoundLogic());
    Get.lazyPut(() => TrendsLogic());
    Get.lazyPut(() => MessageLogic());
    Get.lazyPut(() => MineLogic());
    Get.lazyPut(() => ChoiceLogic());
    Get.lazyPut(() => AuctionLogic());
    Get.lazyPut(() => CommunityLogic());
    Get.lazyPut(() => InformationLogic());
    Get.lazyPut(() => EvaluateLogic());
    Get.lazyPut(() => VideoLogic());
  }
}
